rough 3d trans